﻿#pragma once
#include <vector>

class AstNode;
class AstType;
struct Parameter;

/**
	只在语法解析使用，用来存放中间数据
*/
struct Temporary
{
	std::vector<AstNode*> lines;
	std::vector<AstType*> types;
	std::vector<Parameter> params;
	Parameter	* var = nullptr;
};
